package com.xinggq.pay.service.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.xinggq.pay.service.entity.AppCallbackConfigEntity;
import com.xinggq.pay.service.enums.CallbackTypeEnum;

/**
 * 应用回调配置服务接口
 * @author xinggq
 * @since 2025/9/16
 */
public interface AppCallbackConfigService extends IService<AppCallbackConfigEntity> {

    
    /**
     * 根据支付渠道和回调类型查询启用的回调配置
     * @param payChannel 支付渠道
     * @param callbackType 回调类型
     * @return 回调配置
     */
    AppCallbackConfigEntity findEnabledByPayChannelAndType(String payChannel, CallbackTypeEnum callbackType);
}